package com.wst.system.server.entity.dto;

import com.wst.system.security.entity.dto.SysMenuEntityTreeDto;
import com.wst.system.server.entity.SysFileGroup;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
public class SysFileGroupTreeDto extends SysFileGroup {

    private List<SysFileGroupTreeDto> children;

    private String parentName;

    private String title;

    public String getTitle() {
        return this.getGroupName();
    }

    public List<SysFileGroupTreeDto> getChildren() {
        if(this.children==null){
            this.children=new ArrayList<SysFileGroupTreeDto>();
        }
        return children;
    }
}
